210949
792669
1153643
240362
1361536
577603
35779
286613
1058985
378179
1948721
912474
265284
502841
419275
782256
818951
471118
381102
60387
526115
83866
280432
638607